/**$Licence:
 *   Use this however/wherever you like, just don't blame me if it breaks anything.
 *   Copyright (C) 2008 - 2013 xingsheng.zhu@gmail.com All rights reserved.
 */
package com.blazemina.mina.config;

import org.apache.mina.core.service.IoHandler;

import com.blazemina.command.CommandFactory;
import com.blazemina.config.BlazeminaConfig;
import com.blazemina.config.entities.CommandPackages;
import com.blazemina.container.RequestProcessor;
import com.blazemina.executor.BlazeminaExecutors;
import com.blazemina.executor.RouteHelper;

/**
 * @author JackChu
 * @version 2.0.0 2013-2-20 下午6:19:04
 */
public class DemoBlazeminaConfig extends BlazeminaConfig{

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configLoggerFactory()
	 */
	@Override
	public void configLoggerFactory() {
		// TODO Auto-generated method stub
		
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configSocketHandler()
	 */
	@Override
	public IoHandler configSocketHandler() {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configRequestProcessor()
	 */
	@Override
	public RequestProcessor configRequestProcessor() {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configCommandFactory()
	 */
	@Override
	public CommandFactory configCommandFactory() {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configCommandPackages(com.blazemina.config.entities.CommandPackages)
	 */
	@Override
	public void configCommandPackages(CommandPackages packages) {
		// TODO Auto-generated method stub
		
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configExecutor()
	 */
	@Override
	public BlazeminaExecutors configExecutor() {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configExecutorGroup(com.blazemina.executor.BlazeminaExecutors)
	 */
	@Override
	public void configExecutorGroup(BlazeminaExecutors executors) {
		// TODO Auto-generated method stub
		
	}

	/* (non-Javadoc)
	 * @see com.blazemina.config.BlazeminaConfig#configRouteHelper()
	 */
	@Override
	public RouteHelper configRouteHelper() {
		// TODO Auto-generated method stub
		return null;
	}


}
